'''
 str[起始偏移量start:终止偏移量end:步长step]，包左不包右（负数相反）
 [:]        提取整个字符串
 [start:]   指定位置开始截取，负数从右往左start个
 [:end]     截取到指定位置（不包含）
 [start:end]从start到end-1
 [start:end,step]从start到end-1,步长是step
 [::step]   截取步长为step的，如果为负数则从右往左反向截取
 步长超出长度不会报错
'''
a = 'abcdefghijklmnopqrstuvwxyz'
print(a[:2])
print(a[0:25:2])
print(a[-5:25])